Skip to content

Integrations updates#1666

Merged
Alek99 merged 14 commits intomainfrom
integrations-updates
Oct 21, 2025
Merged

Integrations updates#1666
Alek99 merged 14 commits intomainfrom
integrations-updates

Conversation

@tgberkeley
Copy link
Copy Markdown
Collaborator

No description provided.

ElijahAhianyo and others added 6 commits October 20, 2025 17:32
* Revert "Fix: Remove interactive flag from deploy workflows (#1307)"

This reverts commit 08d1ce0bc34058c489ac580ffde194cfcc45b4ac.

* Revert "Fix: Replace --no-interactive with --interactive=false in deploy workflows (#1306)"

This reverts commit 55aed9660525cdd3b477a26141ab176640590a7b.

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Greptile Overview

Summary

Updated AI Builder documentation with improved Azure Auth setup instructions, added MSSQL database support, and sanitized API key examples across multiple integration docs for better security practices. Reorganized GitHub documentation from integrations to features section.

Key Changes:

  • Enhanced Azure Auth documentation with step-by-step visual guide and 4 new screenshots
  • Added MSSQL database support to Database integration docs
  • Sanitized API key examples across 8 integration docs (Airtable, Stripe, Supabase, Cohere, Gemini, Roboflow, Resend)
  • Moved GitHub documentation from integrations/ to features/ folder
  • Added new sidebar entry for GitHub connection feature

Issues Found:

  • Empty github.md file in integrations folder will cause broken link (sidebar still references it at line 79)
  • Commented-out code (ai_builder.integrations.airtable) should be removed per custom rules

Confidence Score: 2/5

  • PR has one critical issue that will break navigation
  • The empty github.md file in the integrations folder creates a broken link since the sidebar at line 79 still references ai_builder.integrations.github. This will result in a 404 or empty page for users. The documentation improvements and security enhancements are excellent, but this navigation issue needs resolution before merge.
  • docs/ai_builder/integrations/github.md must be addressed (either deleted or content restored)

Important Files Changed

File Analysis

Filename Score Overview
pcweb/components/docpage/sidebar/sidebar_items/ai.py 3/5 Added GitHub feature link, commented out Airtable integration (should remove comment)
docs/ai_builder/integrations/github.md 0/5 Content moved to features folder but empty file remains, will cause broken link
docs/ai_builder/integrations/azure_auth.md 5/5 Improved Azure setup instructions with step-by-step images and clearer guidance
docs/ai_builder/integrations/database.md 5/5 Added MSSQL support documentation with connection examples

Sequence Diagram

sequenceDiagram
    participant Dev as Developer
    participant PR as PR #1666
    participant Docs as Documentation
    participant Sidebar as Sidebar Navigation
    participant User as End User

    Dev->>PR: Move GitHub docs to features/
    Dev->>PR: Empty github.md in integrations/
    Dev->>PR: Update Azure Auth with images
    Dev->>PR: Add MSSQL support docs
    Dev->>PR: Sanitize API keys
    Dev->>PR: Comment out Airtable integration
    
    PR->>Docs: Update integration docs
    PR->>Sidebar: Add features.connect_to_github
    Note over Sidebar: Still references integrations.github (line 79)
    
    User->>Sidebar: Click GitHub integration link
    Sidebar->>Docs: Navigate to integrations/github.md
    Docs-->>User: Returns empty file (broken link)
Loading

Additional Comments (1)

  1. docs/ai_builder/integrations/github.md, line 1 (link)

    logic: Empty file will cause broken link - the sidebar still references ai_builder.integrations.github at line 79 in ai.py

12 files reviewed, 2 comments

Edit Code Review Agent Settings | Greptile

children=[
ai_builder.integrations.overview,
ai_builder.integrations.airtable,
# ai_builder.integrations.airtable,
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

style: Commented-out code should be removed before merging per custom rules.

Suggested change
# ai_builder.integrations.airtable,
ai_builder.integrations.anthropic,

Context Used: Rule from dashboard - Remove commented-out code before merging PRs. (source)

Prompt To Fix With AI
This is a comment left during a code review.
Path: pcweb/components/docpage/sidebar/sidebar_items/ai.py
Line: 70:70

Comment:
**style:** Commented-out code should be removed before merging per custom rules.

```suggestion
                ai_builder.integrations.anthropic,
```

**Context Used:** Rule from `dashboard` - Remove commented-out code before merging PRs. ([source](https://app.greptile.com/review/custom-context?memory=d49e2a0e-27a4-4cd6-b764-58c8a6fc4032))

How can I resolve this? If you propose a fix, please make it concise.

@Alek99 Alek99 self-requested a review October 21, 2025 06:12
@Alek99 Alek99 merged commit 12676d5 into main Oct 21, 2025
9 of 10 checks passed
@Alek99 Alek99 deleted the integrations-updates branch October 21, 2025 06:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants